Skip to main content

Get All Transactions of an NFT

Returns all the transactions of an NFT from it's mint address

Networks Supported:

  • solana-mainnet
  • solana-devnet
  • solana-testnet

Endpoint

GET /api/v0/nfts/<NETWORK>/<MINT_ADDRESS>/get-nft-transactions/<YOUR_API_KEY>?offset=OFFSET&limit=LIMIT

Test API Key eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IkZJMHljR2kwYWhYRFplQmtleEFFZm1jVzZ1NTMiLCJpYXQiOjE2NzM1OTQ1NjF9.CI2QEG7Ek6juzthOuV4NAstYKPHerzRXRUPpA1B9sb4

Code Sample

index.js
const axios = require("axios");

const apiUrl =
"https://app.conciselabs.io/api/v0/nfts/solana-mainnet/6fXLG5HFiY98Szm8Fdg9JHhNMHhSy2HLqFE7Go6VqdLw/get-nft-transactions/<YOUR_API_KEY>?offset=0&limit=1";

const getTransactions = async () => {
const { data } = await axios.get(apiUrl);
console.log("transactions: ", data);
};

getTransactions();

The response will be paginated

Response

[
{
"blockTime": 1649083195,
"meta": {
"err": null,
"fee": 5000,
"innerInstructions": [...],
"logMessages": [...],
"postBalances": [...],
"postTokenBalances": [...],
"preBalances": [...],
"preTokenBalances": [...],
"rewards": [],
"status": {
"Ok": null
}
},
"slot": 128190992,
"transaction": {
"message": {
"accountKeys": [...],
"addressTableLookups": null,
"instructions": [
{
"accounts": [...],
"data": "BaSwzw6tRRrxx8TdDEG9KfCrB",
"programId": "bankHHdqMuaaST4qQk6mkzxGeKPHWmqdgor6Gs8r88m"
}
],
"recentBlockhash": "GfdrEnoCpNfeoo7Y8cZXKwEGywquUpqEDmGqVAFAh3kv"
},
"signatures": [...]
}
},
]